home *** CD-ROM | disk | FTP | other *** search
- Path: inforamp.net!ts25-10
- From: crs0794@inforamp.net (Geoffrey Welsh)
- Newsgroups: comp.dcom.modems
- Subject: Re: UART: Texas Instruments TL16C750
- Date: 7 Apr 1996 18:10:31 GMT
- Organization: InfoRamp Inc., Toronto, Ontario (416) 363-9100
- Message-ID: <4k90en$7c2@sam.inforamp.net>
- References: <Pine.SUN.3.91.960331211021.21800A-100000@igc2>
- NNTP-Posting-Host: ts25-10.tor.istar.ca
- X-Newsreader: News Xpress Version 1.0 Beta #4
-
- In article <Pine.SUN.3.91.960331211021.21800A-100000@igc2>,
- "Art McGee, IGC User Support" <support4@IGC.APC.ORG> wrote:
- >OK, a few questions for the OEMs and UART experts:
- >
- >o Why hasn't this UART shown up as yet in more PCs and serial boards?
-
- I've fetched the specs on this chip and have to say that, despite its larger
- buffer, it's not as nice a chip as the Startech/Exar 16C650. I don't have the
- specs on me right this moment (they're at work, and I'm surfing on Easter
- Sunday), but I recall that the Startech 16650 allows you to set a trigger
- level in the transmit buffer as well as the receive buffer. Also, the 16650
- seems to be designed so that drivers which make the worst-possible asusmptions
- about the UART being a 16550 won't run into trouble.
-
- >o How long will it be before this chip completely usurps the 16550AFN and
- > the 16C550 clones?
-
- At the very least, not until there's extensive software support for it. For
- one thing, large buffers can get you into trouble because the UART will
- continue to send data after a flow control line is deasserted... and a larger
- buffer means more 'leaked' bytes. "But, wait!" you say, "there is automatic
- flow control in 16650 and 16750 UARTs!" You are correct, Sir, but it's
- disabled until the driver enables it... which means that there is _more_
- potential for data loss with larger-buffered chips until drivers which support
- the auto flow control mode replace the old 16550 and even 8250 drivers that
- are still common (heck, it's been nine years since the 16550A came out and
- there's still byte-banging drivers out there!)
-
- Also, there is the 'good enough' syndrome, so well illustrated by the market
- share of low-cost, Rockwell-based modems which 'do the job'. Why spend more
- money to put 16750 or even 16650 UARTs on the motherboard when 16550s or
- equivalent functionality is available more cheaply (usually built into common
- ASIC parts) and it does the job?
-
- The 386DX-40 that I'm using to type this ran my Sportster 28.8 just fine at
- 115200 bps with a 16550A. I have a Boca 16C650 card in it right now because I
- wanted to play with these new UARTs, not because I needed it. If my 386
- doesn't need a 16750, whose PC really does?
-
- >o Is the chip being sold anywhere at the retail level, as the NS16550AFN
- >was at a place like Fry's Electronics?
-
- Dunno; the best I could find among computer dealers was this Boca card. i
- haven't gone to the electornics parts suppliers as I did when the NS16550A
- came out.
-
- >o Do software programs that already know how to activate the 16550AFN need
- >to be modified in *any* way to use the 16C750 effectively?
-
- From what I recall, the same actions that enable the 16-byte FIFO buffers in a
- 16550A enable the 32-byte FIFOs in a 16650 and the 64-byte FIFOs in a 16750.
- I've already described the potential problem with drivers that don't enable
- the hardware flow control, and that's the only problem that I could think of
- when reading the specs carefully.
-
- >Yes, I've been to the TI WWW site and I did an Alta Vista and a
- >MetaCrawler search. I didn't find much.
-
- Surprising; I downloaded the full 16C750 UART data book in Adobe Acrobat .PDL
- file format from the TI web site. I also fetched the 16C650 UART data book
- from the Exar web site. I downloaded 16550A UART data books from both for
- comparison purposes, although Matt Desmond still has the NS16550A data book
- that National so kindly sent me in 1987.
-
- --
- Geoffrey Welsh, Developer, InSystems Technologies Inc.
- Temporary: crs0794@inforamp.net; At work: insystem@pathcom.com
- At home: geoff@zswamp.uucp or [xenitec.on.ca|m2xenix.psg.com]!zswamp!geoff
- Capitalism is a cold-hearted system which guards the interests of whoever's
- at the top, yet hypocritically claims that it offers everyone a fair shot.
- So is every other system ever put in place by man.
-